package com.sanqing.service;

import com.sanqing.po.Role;
import com.sanqing.po.User;
import com.sanqing.util.Page;
import com.sanqing.util.PageResult;

/**
 * 角色业务类
 * 
 * @author shaol
 * 
 */
public interface RoleService {

	/**
	 * 分页查询角色信息
	 * 
	 * @param page
	 * @param role
	 * @return
	 */
	public PageResult queryRoleByPage(Page page, Role role);

	/**
	 * 新增角色信息
	 * 
	 * @param role
	 */
	public void add(Role role);

	/**
	 * 根据条件查询
	 * 
	 * @param id
	 * @return
	 */
	public Role getById(String id);

	/**
	 * 编辑角色信息
	 * 
	 * @param role
	 */
	public void edit(Role role);

	/**
	 * 删除角色信息
	 * 
	 * @param id
	 */
	public void delete(String id);
}
